peak-making current - French English Dictionary